Parallel Computation on 2-3-Trees

نویسندگان

  • Wolfgang J. Paul
  • Uzi Vishkin
  • Hubert Wagener
چکیده

— Our model of computation is a parallel computer with k synchronized processors Pu . . . , Pk sharing a common random access storage, where simultaneous access to the same storage location by two or more processors is not allowed. Suppose a 2-3 tree Twith n leaves is implemented in the storage, suppose au ..., ak are data that may or may not be stored in the leaves, suppose ö! ̂ . . . ^ak and for all i processor Pt knows at. We show how to search for au . . ., ak in the tree T, how to insert these data into the tree and how to delete themfrom the tree in O {log n-\-log k) steps. Résumé. — Notre modèle de calcul est un ordinateur parallèle avec k processeurs synchronisés Pu ..., Pk partageant une mémoire commune à accès aléatoire où un accès simultanément à la même adresse mémoire par deux processeurs ou plus est interdit. On suppose qu'un arbre 2-3 T à n feuilles est implanté dans la mémoire, que au ..., ak sont des données qui peuvent être stockées dans les feuilles, on suppose que a^ ̂ . . . ^ak et que pour tout i, le processeur Pt connaît ak. On montre comment chercher a,, .. ., ak dans Varbre T, comment insérer ces données dans Varbre et comment les supprimer de Varbre en O {log n-\-log k) pas.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On a Sublinear Time Parallel Construction of Optimal Binary Search Trees

We design an eecient sublinear time parallel construction of optimal binary search trees. The eeciency of the parallel algorithm corresponds to its total work (the product time processors). Our algorithm works in O(n 1? log n) time with the total work O(n 2+2), for an arbitrarily small constant 0 < 1 2. This is optimal within a factor n 2 with respect to the best known sequential algorithm give...

متن کامل

Improved Parallel Prefix Algorithm on OTIS-Mesh of Trees

A parallel algorithm for prefix computation reported recently on interconnection network called OTIS-Mesh Of Trees[4]. Using n4 processors, algorithm shown to run in 13log n + O(1) electronic moves and 2 optical moves for n4 data points. In this paper we present new and improved parallel algorithm for prefix on OTIS-Mesh of Trees. The algorithm requires 10log n + O(1) electronic steps + 1 optic...

متن کامل

Mixed Domination in Trees: A Parallel Algorithm

A set of vertices S in a graph G = (V;E) is called a dominating set of G if every vertex in the set (V n S) is adjacent to some vertex in S. For arbitrary graphs, the problem of computing smallest dominating set is NP-complete [3]. A slightly more general version of this problem is called \mixed domination" problem [1]. In this paper we present new parallel NC algorithm to nd smallest mixed dom...

متن کامل

A Hybrid Solution to Calculating Augmented Join Trees of 2 D Scalar Fields in Parallel

Introduction: In CAD applications, scalar fields are used to describe a variety of details from photographs, to laser scans, to x-ray, CT or MRI of machine parts. These scalar fields are invaluable for a variety of tasks, such as fatigue detection in parts. However, analyzing scalar fields can be quite challenging due to their size, complexity, and the need to understand both local details and ...

متن کامل

On Improving the Performance of Tree Machines

In this paper we introduce a class of trees, called generalized compressed trees. Generalized compressed trees can be derived from complete binary trees by performing certain `contraction' operations. A generalized compressed tree CT of height h has approximately 25% fewer nodes than a complete binary tree T of height h. We show that these trees have smaller (up to a 74% reduction) 2-dimensiona...

متن کامل

Parallel Generation of t-ary Trees

A parallel algorithm for generating t-ary tree sequences in reverse B-order is presented. The algorithm generates t-ary trees by 0-1 sequences, and each 0-1 sequences is generated in constant average time O(1). The algorithm is executed on a CREW SM SIMD model, and is adaptive and cost-optimal. Prior to the discussion of the parallel algorithm a new sequential generation with O(1) average time ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • ITA

دوره 17  شماره 

صفحات  -

تاریخ انتشار 1983